.radio-group
  display: inline-block
  label
    cursor: pointer
.radio-group.theme-default
  label
    margin: 0.5em
.radio-group.theme-button-group
  label
    padding: 0.3em 1em
    background-color: #FFF
    color: #333
    border: 1px solid #CCC
  label.checked
    color: #FFF
    background-color: #2DB7F5
    border-color: #2DB7F5
  input
    opacity: 0
    width: 0
    height: 0
  label.disabled
    color: #ccc
    background-color: #fff
    border-color: #ccc
    cursor: not-allowed
